package com.itheima.service;

import com.itheima.pojo.LoginInfo;
import com.itheima.pojo.domain.Emp;
import com.itheima.pojo.vo.PageResult;
import com.itheima.pojo.dto.EmpQueryParamDTO;

import java.util.List;

public interface EmpService {
    PageResult list(EmpQueryParamDTO empQueryParamDto);

    List<Emp> listAll();

    Emp getEmpInfoById(Integer id);

    void addEmpInfo(Emp emp);

    void updateEmpInfo(Emp emp);

    void deleteEmpInfo(List<Integer> ids);
    /**
     * 登录
     */
    LoginInfo login(Emp emp);
}